Horse Thistle — synonyms, definition
1. horse thistle (Noun)
3 synonyms
Lactuca scariola Lactuca serriola prickly lettuce
1 definition
horse thistle (Noun) — European annual wild lettuce having prickly stems; a troublesome weed in parts of United States.
2 types of
compass flower compass plant